package com.fenqile.pop.aftersale.param;

import com.fenqile.pop.BusinessParameter;
import com.fenqile.pop.aftersale.AfterSaleDetailInfo;
import com.fenqile.pop.aftersale.result.AfterSaleDetailGetResult;
import com.fenqile.pop.utility.FieldOpt;

/**
 * 查询售后详细信息 {@value #API_METHOD}
 * 
 * @see AfterSaleDetailGetResult
 * 
 * @author Coby [cobylin@live.com] 2017
 */
public class AfterSaleDetailGetParameter extends BusinessParameter<AfterSaleDetailGetResult> {
	public static final String API_METHOD = "fenqile.aftersale.detail.get";
	
	/**
	 * 售后单号
	 * 必须
	 */
	public String after_sale_id;
	
	/**
	 * 结果集返回字 段列表，多个字 段以半角逗号 分隔
	 * 可选值为响应 说明中的所有 一级参数
	 * 必须
	 */
	public FieldOpt<AfterSaleDetailInfo> fields = new FieldOpt<>(AfterSaleDetailInfo.class); 
	 
	
	@Override
	public String getApiMethod() {
		return API_METHOD;
	}
	
	
}
